Freedom Resources, Lenox Capital
Ripoff
Well I was offered the same package my this supposed credit card company. They told me that I would receive my card on November the 15th and that I would need to have 221.95 for the start up fee which would not come out of my account until DECEMBER 31st. Well they tried to withdraw funds on ...