BigBusiness Active member Jul 21, 2015 #1 Has anyone ever ordered from there? I seen they had finaplix, which has me very intrigued.