Last month I received a notice form Amazon stating I would receive payment to my checking account in 5 days. The next day I received an e-mail saying they were holding my money pending an investigation. They said I had done nothing wrong and it was standard procedure. They went on to say I should keep selling and filling orders. Which wasn't easy some of these items were very costly to ship. A week later they e-mailed and said my account was closed and I would have access to my funds in 30 days. Thirty days have pasted and I still can't get to my money. Today i received the following e-mail from them: "Hello from Amazon. We are writing to let you know that we have blocked your Amazon selling account. You may no longer sell on our site. We took this action because it has come to our attention that an excessive portion of your recent orders have been cancelled. If you still have items to ship, please take appropriate steps to resolve your pending sales. Your Seller Account will remain accessible and you are encouraged to refund or ship pending orders. Your funds are being reserved in your Amazon account for 90 days from the date of your final sale. After 90 days, the funds will be disbursed minus any A-to-Z Guarantee claims or charge-backs. If you have further questions about your funds please write to payments-funds at amazon While we appreciate your interest, the blocking of your account is a permanent action. Any subsequent accounts will be blocked as well. Thank you for your understanding with our decision. Regards, Seller Performance Team Amazon" Do they have the right to hold my money this long? Even after sending a confirmation that it would reach my account before that date? I have no customer complaints filed against me and all orders have been filled. They are simply canceling me due to orders I choose to cancel instead of filling due to what I felt was faulty product. I decided to stop selling rather then get customer complaints. What's the verdict can they legal keep my money?