Took weeks to ship my product, then they recalled it back because I wasn't able to pick it up for a few days, so I ordered another one that they took another week to ship, but when I FINALLY got it, they sent me the wrong product. I mailed it back and they took ANOTHER week and THEY STILL HAVEN'T GIVEN ME WHAT I ORDERED! It's been over a month since I ordered it the first time and I'm about out of patience with these people. By far the WORST customer service I've ever seen.