Personally, I prefer to shop for sheet music in person. I can look at each page of the edition to see how hard the music will be and what the page turns will look like. However, buying sheet music online is convenient. Some websites can give you a preview of the music, so it can be like buying music at a store.