I have been fighting with KTM Cyclehutt (now Sturgis Cyclehutt) since last year about parts ordered and NEVER delivered or refunded. I still needed a fan for my radiator on 525EXC, so I went shopping. Found the exact fan on Amazon.com, from www.ktmpartsexpress.com. I ordered it on Monday and received it today, Thursday. I am not affiliated with any of the named companies, just a very happy customer sharing my experiences from another great company.