I ordered a Garmin GPS for my motorcycle from this company on Tuesday. I was going to place the order on their website but I wanted to confirm what all was in the box before I placed the order. The Garmin I ordered comes with XM radio and I wanted to make sure it was a complete kit as their price was about $100 lower than most of the other sites I visited. Once the CSR confirmed what was in the kit I told him thanks and I would order it off their website. That's when I got the same song and dance as others have gotten about ordering direct from the rep. I declined and said I would rather do it on the website. He kept asking for the order and threw in another $5 off. I thought why not and placed the order with him directly. He said it would ship same day, Tuesday. I then got transferred to someone else for the FREE $25 gift card scam and ending up hanging up on that person. After I hung up in about 15 minutes I got a message from someone in my office from them saying there is a problem with my credit card. I called them back and as the phone is ringing I start to get this uneasy feeling and did a search on Factory Outlet Store Reviews. Someone answered the phone before the I could read any reviews and they wanted to know my company name, nothing to do with my credit card. After I gave that info I found all the negative reviews and started kicking myself for not checking them out first (same comment as another reviewer). I was told by the first CSR that I would get an email of the sale with tracking information. It didn't show up in my inbox on Tuesday when I ordered it. It didn't show up on Wednesday so I went online and checked with my credit card company and sure enough, there was the charge for the Garmin. Thursday I called them to find out what was going on and possibly see if I could just cancel the order since I had received no emails from them. The rep told me it did ship on Tuesday and I was scheduled to receive it the next day, Friday. He verified my email address and they had misspelled my name. He changed the email address and I soon got the confirmation email with the tracking number. It said it would indeed be delivered today, Friday. The mail came and sure enough, there was my Garmin. I opened the box and checked all the contents and looked close to make sure it wasn't a used or reconditioned unit. Everything was brand new. I turned it on and it seems to be working just fine. I'll install it on my motorcycle this weekend and check everything else out too. I really don't have any complaints about this company. The only reason I didn't give them 5 stars is because of their sketchy $25 gift card scam. I think the CSR gets a commission on every sale and that is why they push you so hard to make the transaction over the phone. Otherwise, I'm completely satisfied at this point.