The reviews are dodgy. They are all by people who have only posted one review, and they all give it 5 stars?
Asked by Adam S. on 4/22/2018
1 Answer
Michael R.10/13/2019
I have a review I just posted with pictures and the steps showing my order, tracking, delivery etc. It should be posted in the next 3 days so keep and eye out for it.
Add your answer
Click to upload/insert
or drag & drop