Not sure if you Americans have heard of, or can actually buy these over there, but for the Brits here, has anyone heard of these? Know or think they're worth the money? All opinions appreciated.
Thanks.
http://www.abbastands.co.uk/default.asp
Thanks.
http://www.abbastands.co.uk/default.asp