I been waiting on my Geo lenses for three weeks and they have not arrived.
I email customer service and all I was told is that the product has been shipped and all I need to do is wait.:(
I email them again today to cancel my order and get my money back, we will see what they say. Hopefully they refund my money.