Scammer alert!

Did you use a credit card through PP? If so you may be able to file a fraudulent transaction with them.