Hey, I just recently ordered their set of four mounts for $290.00. This was on Feb 4th and it's been over 10 business days without receiving my mounts in the mail. Are they notorious for taking a long time to ship products? Also, an answer for your question of a phone number, when I checked...