Will Not Fail Electronics
Will Fail - Over one month and one million excuses, NO DELIVERY, out $2600
I paid $2625 to Will Fail of Will Not Fail Electronics on January 28 via direct deposit to his Wachovia business account for an order of 25 units iPod Touch 8GB to be delivered within 9 business days. After three weeks and no goods, Will claimed that the shipment was a loss because his supplier ...