I purchased the electronics for my ShapeOko from SparkFun.
And, I cannot speak for SparkFun (this year), but so far every year they have a HUGE ANNUAL SALE with lots of Give-Aways. They call it "FREE DAY". I look forward to this year's event that should be (fingers crossed) in JANUARY 2013.
I have no affiliation with the above mentioned website(s). I only wish to share it.