Peach Direct
I was told to wait, and wait and wait and wait and wait ripoff
I was approved through peach direct. I made an order in the first week of november. I was told to wait 21 business days. Its almost christmas. I have i emailed them over twelve times. No one has phoned me back. I have spoken to several reps, and ive been told its on its way. That got me excited. I ...