I have bought many things from ioffer, and I have only had 1 bad experience where the item took too long and was defective, so I got refunded from paypal. Other than that, every item I have bought there has been just fine, and I have been happy. The shipping takes a while unless you buy from a US seller, so be prepared to wait from 2-4 weeks.