I feel ya. And I will reply before all the "you should have expected this" come in.
First, I agree. "Out o the box" is a load of crap. I have no idea if any of the other sub-$1000 machines can claim this truthfully either. As a fellow engineer, I do know that every piece of equipment I have ever purchased usually comes with some sort of calibration (especially the nature of this particular field). I do not believe that having to calibrate a 3D printer out of the box is excessive or demanding, and in my experience with other equipment (PCB routers and other such prototyping equipment from trusted companies) it is a good way to learn your machine before expecting it to perform flawlessly with a start button. Please do not mistake my words, I fully agree with your point of view. I am only adding what should be expected next.
So if we were to come to that conclusion that calibration is a necessity, where is our documentation? Paper? Nope. PDF? Nope. Oh, some pages on their website. How many models do they have? Did they give you any paperwork to tell you what machine you have? Is your nozzle 0.4 or 0.35? Which firmware do you have? This is another failing. On top of that, your best bet is to go to these forums and ask for help. But now the problems can get worse, as the most experienced people do not have the latest hardware revisions. Actually, the best people on these forums will recommend to 'upgrade' and alter everything about your machine to fix all the problems. Their experience is immeasurably valuable, yet this is also a far cry from where we started which was "I just wanted to buy and print".
I can tell you that thier are two possible fixes to your Y shifting issue: Extrusion calibration or stepper current adjustment. If you have not performed all of the calibrations to make sure your extrusion is correct, you may be over-extruding causing your nozzle to bump into plastic that is building up over the layer hieght you are working with. Or, your stepper driver is not adjusted correctly for the torque of your motor and the stepper is skipping steps due to that. You will have to first calibrate your extrusion before adjusting current. The crappy part is that the different motherboards require different adjusting of the stepper drivers and hence there is another opportunity for someone to use the wrong guides/information that is quite literally poorly organize (should I use SD main website? Ask on these forums and probably get flamed for not searching? Or maybe the 2 separate Wikis that concentrate on only one machine version or the other, without expressiing which version they are describing?).
Conclusion:
-rarely out of box printing.
-no included documentation.
-multiple sources of varied information poorly organized.
So, to get on with helping:
1. Find out which motherboard you have. Since you said your machine was $1K, I will assume the new SD4 that has built-in enclosure and a printrboard REV E electronics.
2. Follow the wiki here for calibrating EVERYTHING: http://wiki.solidoodle.com/solidoodle-1. Dont skip stuff. Your an engineer, you know better.
3. Calibrate your steps/mm for your extruder physically. Software wont work well unless you nail this down.
4. Level your bed.
5. Get your Z height set.
6. Calibrate your extrusion width by printing single walled object.
7. Adjust your Y stepper driver if it is still shifting.
8. Calibrate your circles using the belt calibration guide.
That is the steps that should be advertised for proper setup of any printer. Period. Even if there is a printer that comes well adjusted out of the box, I would still advise to check all of these things.
Chuck Bittner is a quadriplegic gamer who is petitioning the major console developers to include internal button remapping in all console games. You can help.
Sign Chuck Bittners petition