I have purchased 2 Brother sewing machines through Amazon. No shipping issues and both machines run great.
My 3 rd Brother sewing machine I got from a dealer since that was the only way to get it.
If I could have gotten it from Amazon I would have done so.
The return policy through Amazon is pretty straight forward.
Frankly I think ordering from Amazon is less hassle too.