Anyone have experience buying from this shop, good, bad or indifferent?