I have been a JF customer for about 5 years now, I usually never would have a problem with them, until I logged into my account one day and boom I was charged $39.95 from a card that was not even connected to that account! I thought that was fraud but okay. Anyway, I had no clue where the charge in my bank account had even came from until I disputed it and JF had the never to send them an explanation with the credit listed on my account for a purchase I never made to a card that is not even conncted to that account. I went back and forth with my bank about how I could get my money back, and they suggested I contact JF. When I contacted them, the lady I spoke to tried her best to convince me not the cancel my account, kept trying to covince me to just use the credit. I was very nice, but eventually I turned belligerent, because I just wanted my money back. They kept giving every excuse why they couldn't give it back until I started to get infuriated, demanded the money back or I would report them to the BBB. They finally agreed to give it back, BUT! I have yet to receive a refund. I called my bank and they are showing no history of a refund being deposited in the account anytime soon. They were supposed to have refunded my money on the 3rd, it is not the 12th and I still do not have it. I decided to call them back about it and they kept telling me they have no history of a credit on the account blah blah. They finally found the info about the credit, and claimed it has been refunded in their books. I asked them for a notice of proof, the rep was supposed to email it to me and I have never got that or the refund. I am highly disappointed that this company is allowed to just steal from customers. I will get my $39.95 back by any means possible this is called fraud. Not only will I never buy from this company or Shoedazzle because they both seem to run on the same BS, I suggest you do not as well and not take the risk of money randomly being withdrawn from your accounts.