Sorry to hear your going through this Violet! I think we can all chime in and say we've been through something like this in the past. We recently have been dealing with a customer also that ordered her minimum Sept. 19th and was well informed that they have to send a cheque before products leave our warehouse. Well, 2 weeks later, they email me with an addition to their order, then they want an invoice emailed back for a confirmation. Did as I was asked, then they decided that they wanted to omit 2 items off the order, which I waived even though we do have a 15% restocking charge. Then they emailed me again after the invoice was resent their way and wanted to cancel another 10 pillars which are custom and have been made 2 weeks prior on top of 12 pillars that they just added to this order 4 days earlier. I was just livid when that happened so I emailed back and told them that considering those pillars are custom, they will be charged a 15% restocking charge. What do they do next???? They decide to take the original 10 pillars but now want to cancel the 12 they just ordered because they don't want to pay the restocking charge...DUUUUHHHHHHHHHHH! Ok, didn't want to explain that the restocking charge still applies regardless if they take the 1st batch or the second batch. Just figured that some $$$ is better than no $$$ at this point plus this order has not been confirmed or shipped for 1 month. Re-submitted the new invoice with all the box changes in weight, dimensions, repacked everything again for the 3rd time. Finally, they decide to send the cheque, but they sent it for the original amount with the 1st 10 pillars. I cash the cheque (there's a 3 day grace period with the banks), submit a refund (company cheque) back to them and ship everything out 5 days later. Open up my account on the 6th day and BINGO...their cheque has bounced and I'm out product and a refund cheque. I immediately call the bank, put a stop payment on the cheque and call the customer informing them that their cheque bounced. All I got was "Oh WOW, really, the cheque bounced? I guess that was my fault!" No Sorry and nothing about sending out a new cheque immediately. Told them that they have to resubmit the cheque with a $25 NSF fee on top of the total cost. This is a company that I have dealt with for 10 months and have had to wait over 45 days each time for payment because they don't know how to manage their $$$ and they obviously perform poor business ethics with their wholesalers. We're hoping to get paid shortly and if we don't see payment within 2 weeks, we will get the creditors involved. Pretty sad isn't it. It is totally unbelievable how retailers (of all people) try to shaft wholesalers around all the time. I don't understand how they can stay in business and if you don't have money...DON'T BUY!!!!!