Depends on what the price is. I bought one from ebay (some unnamed one) came to under £30 but it is FANTASTIC, has put up with him getting it off a few times). - No idea how as it is a full neck rug with 6 sets of fastenings.
Wouldn't do it if I was going through rugs a lot though.