1 reviews | Active since Nov 2018
Such a poor service! an order was placed on Greenbacks website on 29/11. Delivery time stated 5-10 days. 12 days later today I called customer service of Digital Planet to find out when can I expect my order to be delivered. I was told that it is waiting to be despatched but the operator can't give me any promises on when. This is beyond pathetic!
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.