I'm thinking about making a $100 order with them. I was wondering how the service and stuff is since they are a forum sponsor. Anyone got some feedback for me before I make this purchase? I did a quick search here and found most of the threads was from 2014, so kinda old. Also mods, if this is in the wrong area please move to the appropriate section. Thanks in advance for any help.