Have you tried those hurricane clips at Home DePot?........
No. What are they? Do they replace the screws?