Looks a bit costume like for my tastes. Sometimes you just have to pay what you have to to get what you want, perhaps you could save a bit more for one from Empire Canvas Works they are available through the Scottish Tartan Museum as well.
The other thing that I would be concerned about with the cape you are showing is the waterproof aspect, how waterproof would that one be as that really should be a primary concern for to my mind, with the purchase of an Inverness Cape.