so...has anybody gotten their straps yet or at least a tracking number? i still havent gotten anything from them, and since my card was actually charged the day i ordered, i am wondering if i will ever see my strap.