Ordered for Ralphsters months and months ago and they never delivered any of the order. Customer service in non existent, only auto generated emails sent that blame the customer for all order problems. Followed their order instructions exactly and still nothing. They actually confirmed they...