I ordered a tuner over six months ago for my Harley Davidson, when I ordered it the website said it was in stock, once the order was placed they said it would ship in 2 to 3 weeks. I waited for months and spoke to them by phone and email several times during this time, it never shipped. When I finally called about getting a refund, I was told the only way I might get my money back would be by filing a dispute with my bank.