Terrible customer service. Bought 2 stamps. Was told delivery might be delayed for about 6-8 weeks by seller. That was over 15 weeks ago. Before I even made a complaint or even asked for refund got message it was all my fault for not using registered mail. First excuse, item going by ship. Second, longer delays than expected. Third, told I was at fault for not getting registered mail. Made seven other orders different sellers, from on Ebay and elsewhere (not Delcampe) in Europe and England all placed later, and all arrived. None took more than four weeks. Still waiting for this order. Delcampe immediately sided with seller, despite all evidence pointing to fact item never sent. Never even got receipt for mailing to prove it was mailed, which says something about how he runs business. When asked for listing of outstanding orders was sent just list of sellers no item numbers or any way to identify specific orders. Use this place at your own risk and be careful of seller "bcd2234" in England.