Try Kingsley North for your rock hunting items. I use them as a base, to get an idea about what things are running. They are good about answering questions that you have about things you want to purchase. You can shop around and maybe find it cheaper, but I like that I know what I am getting and can trust them. As far as polish, I currently use a ZAM stick, it runs about $15 for the tall stick, I use it with a cloth wheel on a grinder. C and M Rock Shop in Beulah, Michigan is a good place to pick up small amounts of grit and other items but they are only open in the summer. The people that own this place are very helpful with lots of questions you have about getting started. You can google both of these places. Kinglsey North has an online store, and is very reliable.