1 reviews | Active since Member
Logged a return on the 7th, pickup was confirmed on the 12th. It has been 15 days already and I haven't heard anything from tread and Miller, the service is appalling as everyone of their staff members in nonchalant about my situation