I paid for a nice pair of Beolab 8000's via paypal 4 days ago, 429GBP a bargain. I got the email receipt from Paypal to say that the transaction had completed, whoopee. Made contact with the seller to arrange pickup the next day.
He phoned me the next morning to say that he had not been paid by paypal and as he needed the money I agreed to let him cancel the sale and refund me, even though he had nothing to refund as he hadn't had the money put in his account and it hadn't left my account, I would pay him cash on collection after I had demoed the speakers.
3 days later paypal decided to take 429GBP from my account and refused to put it back saying it would take 7 days to go back in to my account. I would understand if I had made the cancellation, but they were in error.
I asked that they accept responsibility and put the money back into my account immediately by BACS transfer, they refused, giving me the rules about 7 days again, which I said was fine if they had kept their end of the bargain and completed the sale, which obviously they had not.
I phoned my bank and reported this as fraud and they immediately took the money back from paypal. I think we should stand up for our rights more often and I am now seriously considering cancelling my paypal account.