Multiple supports have converged on the end of a double falling wedge just as the company says it is about to turn a profit.. but has a potential snafu with one of it's suppliers (Aleafia). What do you think?