Definitely don't. Someone bought me a sacher torte directly from the hotel (maybe 1 week in transit). It was very dry. The resident Austrian thought it was awful. The only nice thing was the wooden box it came in.
As for making your own, the cake is relatively straight forward. The classic coating is a bit trickier (need to cook sugar to the right temp or it may become too hard). The Viennese hausfrau's trick appears to use melted chocolate and butter in a 50/50 proportion.