...easy to self-install?
OK my experts tell me they should fit no problem. If they don't I'll give you your $$$ back