Has anyone heard of a camera store/company named UTLUU? It is advertising unbelievable prices on Facebook, saying they have gone out of business and offering remaining inventory at lower than low prices.
Did they go out of business because they are being sued for fraud?