I've had no issues with ordering online. In fact most my stuff comes from 944online, or pelicanparts.com, or rockauto.com. Lots of good places out there.
If you don't mind waiting on shipping... otherwise, it's nice to just go down, match it up and get it in person.