Has anyone who ordered some of these actually received theirs yet and, if so, how long did it take to arrive? I placed my order a couple of weeks ago but no sign of them yet.Andy Corless