Gopartsdirect.com this place sucks. i ordered a gpr stabilizer on 4/18/08 from them,it just came yesterday. After shopping around the net for a hour. they had it for 337.00 so waited like ten days nothing, so i call them they tell me its on back order and it will be another week or so.that happened three times. after it finally came the package had a four inch cut under the stabilizer it was open. i didnt think nothing of it, after i got it on the bike it didnt seem to work, after looking it over their was a screw missing on the side and all the oil leaked out. so i took it off figuring i would be able to send it back for another. yea right, i call them up and they ask me if i took a picture of the open package, i was like no, they pretty much told me i broke it and i was a liar,and to call gpr and have it fixed, so i call gpr and even the guy at gpr said it was a bogus deal and they are selling a used product because the package was open. anyhow i ended up sending it to gpr costing about 90 dollars for shipping both ways and to have it fixed. their was much more to it then this but this is the jist of it...