Try the custom AI to help you find products that Reddit loves.
Book wise, Karl Fulves' "Self Working Card Tricks" is clever and a good start (and quite cheap, maybe it could make a good stocking stuffer!)
I would also recommend The "Complete Card Magic" DVD set, which I think has a rather nice range of options for beginners.
it's on here...
TBH this is a pretty decent DVD for the price. Lots of tricks, as well as lots of basics. I feel it goes well with Royal Road and Card College (books) as a supplement.