1 reviews | Active since Member
Placed an order on 15 May, and am still to receive the stamps. Delivery 7 to 10 working days my ****! You never get feedback, you always have to follow up, and even the follow ups get ignored.
Don't ever use this company, honestly.