These are massively behind the efficiency of modern rooftop solar panels. You can get 500W from a panel with area not much larger than this. Maybe if it were 100W at that price it would be a nice investment. Only cloudy days 28W will drop to a few W and you'll be carrying a paperweight.