I had a great experience with them. Items shipped in a reasonable time, shipping costs minimal, and an issue with the origin company missing an item was rectified quickly and politely. They even refunded the shipping cost for that error (they should have, but lets be honest, many companies wouldnt). I purchased about $150 in items and there were no crazy fees. Really I have no complaints and I think I experienced everything one could have experienced.