Upside Visa Card
Something is fishy about this company!
I called my card in lost on March 2nd, I was told $9.95 would be taken off and my card would arrive in 7-10 business days. I patiently waited and as the 7 day approached I called back speaking with a new Representative (Indian accent) telling me I should wait the full 10 days. (I found that to be ...