Generally, no. There are many types of shingles, and some shingles can be made of materials like copper or slate, which may be more expensive than tin. However, many shingles are less expensive, including asphalt.