I am not a pro on domain appraisal. The following is just my 0.02..
"GrabYours.Com" is an trendy and easy to remember domain name. During the Era when dot-coms rule the Earth, I can imagine the name plus a fairly good sounding business plan can "grab" a few cool millions of VC's dollars (After all, even "Justballs.com" can land on a thick pile of money, why not "Grabyours.com"?). However, since dot-coms no longer rule the Earth, I cant see too many big businesses who would pay anything more than few grands to obtain this name and create a site for it. However, some mom and pop shop and individuals might pay a few bucks more than what you paid to get the name from you.
If I were you, I'd use the name myself and develop an online retail site.
Just IMHO.