So far, I've gotten everything shipped to me in good condition, all items came intact and packaged well. Shipping and handling prices can be really high at times, which is my main complaint about this site. I buy from their one cent shipping section to avoid having to pay the overpriced shipping/ handling. Overall, the shopping experience is decent.