As it stands terrible ordered my stamp.weeks ago heard nothing from them and they want a review
Well here it is I wouldn't use this company again.
Taken my money and not delivered the goods
Terrible
3 years ago
Stamps Direct has a
4.9
average rating
from
4,005
reviews