Nah - $75! I don't have any problem with the whole entry level / low buck philosophy, but I wanted to assemble mine with a little better componentry since it was to be strictly for the track.
Checked again last night... yep, she's still faster than me.
JB