I usually just use windex for cleaning hairspray off my glass. Comes off really easy with just a few wipes. (at least with the pinkish purple can of aqua net extreme hold that I've been using for 3 years and still feels full.)
I've had great luck with hatchbox filament, great price and prints wonderfully. Only issue can be finding the color I want in stock.
As for ebay...on my old printer I'd buy upgrade parts for it off ebay fairly often - things like bearings and fans and stepper drivers. But nothing that's a standard consumable. I looked at some filament deals on ebay and all of them were too sketchy for me to try. Either tiny rolls or no-name mystery filament.
And having had rolls of bad filament I'm sold on paying a little bit more for quality filament. One Amazon order for Hatchbox they sent me an old roll of esun instead. I was going to return it but instead decided to try it since I'd heard good things about esun. But it was miserable. Would not stick to anything. Extruded inconsistently. Clogged my nozzle. And the parts I did get to print with it all failed after a few weeks - even parts that were just sitting on my desk under no stress would suddenly crack. And not just between layers sometimes right down through the layers. I've also had poor experiences with PLA from makergeeks - rolls that were tangled on the spool, filament that will suddenly go brittle partway through a roll or change size. It would clog in my all metal hot end and it required higher temps than ABS for some reason. Their business practices are terrible too - there's a reason the BBB gives them an F.
PETG I love. It can be tricky to get dialed in at first and it loves to string and zit. The stringing is tough to prevent entirely - just the nature of the polymer. The zitting happens because the stuff is so sticky it will get on the nozzle then get left behind on the outside of the print. Thankfully both are fairly easy to deal with post-printing. A quick pass with a lighter will burn off the stringing immediately. And the zits usually can just be scraped off with minimal effort. Though with my new Prusa MK3 and the slic3r presets they ship with I haven't had any zits and very minimal stringing with hatchbox PETG.
I live in the desert and PLA prints don't do well in heat. So I tend to do mostly PETG when I can since the parts handle heat much better. It is softer than PLA though so not great for everything.
I'm also a big fan of Taulman 910 nylon. It's pricey and usually sells in 1lb rolls (so about half the amount of filament you get in a standard 1kg spool) for twice as much as a 1kg roll of PLA/PETG so it's about 4 times more expensive. But it's incredibly tough and it's lighter so very nice for RC parts. Getting it printing well can be a huge pain though. On my old printer I tried 3 different extruder designs before finding one that would work with it. You also need an all metal hot end due to the higher temps it requires. And while it's tough it is also very soft - almost flexible so not great for thinner parts that need to be stiff. It only comes in "natural" and black - I suggest getting the natural and then ordering some pysanky egg dyes which will give nice vibrant colors. You can dye it before or after printing. Here's a new keyfob I did for a co-worker who broke hers this was natural 910 dyed purple:
And a test I did on a micro quad frame in pink:
For that one I only had the left side sitting in about 1/4" of dye - you can see how it wicked up the rest of the way. Which is one of the other issues to watch for with Nylon. It's hydroscopic and is impossible to print once it absorbs water. So it has to be stored carefully and may need to be actively dehydrated at times ( I use a 5 gallon bucket with a 40w incandescent bulb and holes in the top/bottom to store mine...but I live in a dry area.) Nylon can also be tricky to deal with bed adhesion. I've had no major issues with printing on glass with PVA gluestick or on the PEI bed of my Mk3 with PVA gluestick. I've heard others tell horror stories of it sticking too well to glass and pulling chunks off and others who say the best thing to print it on is G10 so YMMV.