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.