I remember your problems, but ISTM that the OPs problem here is with the retailer, hence my previous post. Does that retailer sell Yamaha/Aguilar/QSC/whatever ? If they do, and could conceivably balls up a warranty repair/replacement of a.n.other brand in the same way (after all, any brand can, and do, have failures) should we boycott those brands too ?