I called Markham during the first week of January to order a toothbar. They took the order and said it would be about 3 weeks until they got teeth in stock. Fine, no hurry. Called back to check in about 3 weeks and they say, sorry teeth still aren't in, probably 1 or 2 weeks. Call back this...