Hmmm.... today I'm not too happy with Heaven Gifts!
I ordered some spare parts for another tank (FT didn't have them), paid for my order and waited patiently for them to ship. Then the next day I get
an email saying that they made a mistake and I'll need to pay more shipping or they would cancel the order (and refund my money the same way I paid, via Paypal). So I told them to go ahead and cancel and they emailed back and said they would refund me. So I check my Paypal account this morning and ...... ???
The refund is pending for 7 days. 
I paid with COLD HARD CASH, in my PP account, not with a credit card or e-check. Not likely to order from them again. This was my first time and I'm not a happy camper.