Heritage of Scotland has attractive looking prices, but personally I would venture more towards:
www.kiltstore.net
www.scottishkilts.net
or
www.tartanweb.com

It all depends on what you are looking for really, Heritage of Scotland has had some pretty mixed reviews.