Nexel Financial
Ripoff fraud business have not heard from BBB
I received a postcard-like offer from Nexel Financial stating I was eligible for $5000.00 unsecured credit card & a bonus trip of my choice. I was told to send $239.89, which they automatically debited from my checking account. I was told that I would receive a package in 18-21 business days, I ...