I ordered equipment that was listed as "in stock". 3 days after my purchase I get an email saying "shipped. 3 days after the item supposedly shipped I get an email stating that I should expect the product in 2 weeks. I attempted to remedy the issue with several options, including paying more for a higher end model to which they told me was also out of stock and i would just have to wait. Their customer support showed zero lack of concern for the customer and zero initiative for rectifying the issue that they caused. All in all I got the product (that was promised to deliver in 5 business days) more than 3 weeks after ordering. I had to push back my OPEN DATE for my establishment an entire week! The lack of urgency by everyone who I communicated with was highly frustrating and shows why you should think twice about doing business with these guys! I, myself, will probably never purchase another item from them after this.