Are these crap for AM? Or should i pick em up 70% off to replace my stock wheelset on my 2008 pitch pro? thx