Welcome and love the new ride. Don't worth nobody here thinks you are crazy for switching.
IND is who you want to get your stuff from. They have quality stuff, you might pay a premium, but you get what you pay for (I am sure you know that though).
Happy modding and keep us posted with changes!
Brian