Greek_beast95
Member
Okay so I paid them last Tuesday and there website says 3 to 7 days and it’s been 10 days. I contacted them and was promised my tracking number two days ago but then never heard back from them since then, anyone have a similar issue with these guys . Kind of a bummer they’ve always done well by me until now.
