I ordered on November 15 2024 and I still have not received my package or even know where it is or when I will get it. I’m thinking this is a scam. I have been requesting a refund and am getting no where there either.
4 months ago
Best Gift Company has a
2.8
average rating
from
224
reviews