Please be aware that SainSmart has very shady quality. I used their ramps for my second RepRap build and am deeply dissapointed. If you want budget electronics, be smart and add some bucks for hassle & risk free work ;) Quote from RepRap IRC "<kthx> sainsmart is known to have flaky quality. Some get awesome electronics, others have crappy non-working electronics"