Horrible customer service – ApolloBox Review

Slow shipping out of China, after which my package was lost in the US- dozens of emails and nothing done about it- no refund, no replacement, basically stole my hard-earned money.
Review by slurpegret on ApolloBox.

All ApolloBox Reviews


Other Reviews