Has anyone here used this company? They seem legit, small, but thats ok, local to SoCal. I am looking for a back up camera solution for my 2005 SuperDuty and as [bad] luck would have it, my tailgate handle recently cracked. Looks clean, they sell a rear view mirror that looks stock and hooks...