SoD will be hard to beat in terms of service (that's my only experience with them).
Teape will be quite a lot more convenient for me, but I would like to hear some
feedback on their service department before I take my Subie in. Time will tell;
no criticism intended.