I currently have two Cr-10 printers, the filament I use is USUALLY warhorse off amazon, I usually buy the two packs cause it saves a little money, It's about 40 USD. Othertimes I buy amazon basics, or just ebay filaments. I've never had trouble with spooling issues if theyre neat or a little messy. I only use PLA though since I live in an apartment.
The CR-10 Is a HUGE upgrade from what I was using before which was a monoprice maker select v2 which was good to learn on but ended up being utter garbage over time with constant printing. Much worth double the price for a Cr-10 because its massive compared to the makers build plate.
The most useful tool I got was BEDWELD on amazon, a 20 dollar bottle of filament glue for glass beds, its reactive with heat so it helps your filament stick to your heated bed. My old printers had a TON of adhesion problems and I tried everything and nothing worked. This adhesive saved my life. My first bottle is still half full months later.
I buy 90% of my 3D printer supplies on amazon.
https://www.amazon.com/Printer-Adhesive-Layerneer-Original-Filament/dp/B079984GV5/ref=sr_1_1?dchild=1&keywords=bed+weld&qid=1588133383&sr=8-1
I've printed a lot of costume armor pieces, props, and accessories with my Cr-10 since I got it in 2019 December, here are some recently finished Warhammer Fantasy Dark Elf Executioner greatswords I made for my own and a friends costume who commissioned me.
These were modeled by my friend, its hard to tell in the picture but if you look close I did a sunburst design along the beveled edge of the blade. I tried to get it as game accurate to Total War Warhammer 2 as possible