I'll agree about the cheap Walmart rings. I've seen them break, screws strip, or just not tighten enough to hold. I'd recommend just buying Weaver-style rings from Weaver. They're reasonable enough.
I never cared for aluminum rings or mount clamps, even though most manufacturers tend to carry or prefer them anymore.
Those quick-release rings make me nervous too, though my brother has a set and has had reasonable success removing and replacing them (some states allow you to muzzleloader hunt with scopes, while others don't, so removing and replacing may be necessary)
Your scope is only as good as it's rings and base. Something to remember.
Chris