There are myriad reasons why you are experiencing such an horrendous ride:
1-Different tire types (radial vice non-radial)
2-Shoddy alignment. Recommend having it verified at a different shop
3-Differing tire pressure (minimal but noticable)
4-Loose tie rods
5-Weak shock absorbers
If any of your tires are non-radial then your handling will be all over the road. This is actually quite a dangerous combination.
As to the alignment, having zero or negative toe-in (called toe-out) will cause much of what you described.
1-Different tire types (radial vice non-radial)
2-Shoddy alignment. Recommend having it verified at a different shop
3-Differing tire pressure (minimal but noticable)
4-Loose tie rods
5-Weak shock absorbers
If any of your tires are non-radial then your handling will be all over the road. This is actually quite a dangerous combination.
As to the alignment, having zero or negative toe-in (called toe-out) will cause much of what you described.