Ordered the twin pack of solar torch lights... This was early May, May 20th was finally shipped. Tracking number could not be found to track. Did not receive them. On June 3rd I contacted my credit card company and got issued a refund... now all of sudden in mail today June 8th I get this package from China and this is what I received... see pic...