I finally received the items I ordered,two weeks late.They were exactly what I expected and did not disappoint.They need to create a customer service department because currently there is none.
5 months ago
Best Gift Company has a
2.8
average rating
from
224
reviews