This website is TRASH! I placed an order on May 7th, & it showed that it’ll be delivered on May 28th. Going on nearly 3 weeks & I still haven’t received anything nor have I gotten any type of update. Tried calling customer service several times even left voicemails & still nothing. I’m out $36.60 so at this point I’m demanding a refund!
4 years ago
Custom Planet has a
4.6
average rating
from
118
reviews