I would not buy it. The coin pictured is not the coin you will get. Sellers who tend to sell like that usually put up a higher grade coin as a picture to get the attention of others. Plus, if you are going to buy it, you're spending 29.95+4.75 which equals 34.70, and you don't even know what the coin looks like.
My personal opinion, no. go out, spend $40 at the dealer or coin show and get a nice one you like. It will most likely be better than VG as well.
This is not me trying to advertise whatsoever. Just looking on eBay for you to get an idea on some peace dollars here are some links you may want to check out.
almost $35 for a VG is not a great price
as melt value is below $25 at the moment, you can buy a VG peace for around $28-$30 at any coin show
unfortunately, these carry no premium (besides the 21's, 28's)
1-49 coins, apparently S/H is $4, 50 or more coins is free shipping. Personally, I'm not jumping on this deal, or trying to drum up business for them, just letting ya'll know in case anyone wants in.