Turn those cheap solar lights into something better. We have all been there.  Walmart, Home Depot, Dollar Store or someone else has put those stick in the ground