Tell us has your experience with this business or person been good?
Imperial Benefits ripoff Champlain New York
This company called me claiming I had applied for a credit card through them and told me I was approved. The thing is I don't remember ever applying to them.