I ordered the highway bar peg mounts from Kewl Metal and after about a week received an e-mail stating that they were back ordered and should ship in about a week from that point. Well that was almost 2 weeks ago and still havent heard anything back. Has anybody else ordered these and how long did it take to actually get them? Are you happy with the product? Did they come with all of the mounting hardware? There is hardly any info on their site regarding what they will be included with. Thanks!