Using "your" as a prefix does have some decent results if the other keyword is good enough, but they seem to go for low $xxx wholesale and low $x,xxx retail:
I don't think the examples you gave would be valuable though, the first one you said I wouldn't even hand register it, and the second one I might if I had a coupon code but I would try to dump it before renewals came up. If you're looking for a prefix like that to mine, "my" is much more popular:
If you can get supplyshop.com, it's much better than yoursupplyshop.com obviously. I would personally not use 'your' in a domain name. It's better just to include your name like MikesSupplyShop.com. It's more memorable.
Based on 5 million domain set, there is:
2,358 names with "your", of which 153 names with "-" (like "your-shop.com")
and...
18,201 names with "my", of which 781 names with "-"
so @Michael is right, "my" is more popular.
My first every sale was "Your Yoga Coach" in the ol' .com, which sold at $349 via GD Premium Listings a few years back. I had hand-registered it. Possible outlier.
Thanks for all your inputs, i happened to see a domain yourcakeshop.com available and hence raised this question but by the time i came to know all about it, it was taken