Well the bib shorts arrived this afternoon! This is now fifteen days AFTER they were needed and twenty-three days after they were ordered. The three days we were promised on the 19th was a lie from them. There is absolutely NO WAY I would ever consider buying anything from Wiggle again and I buy a lot of cycling stuff online as well.