Silicone caulk is a decent way to mount your solar panels to your roof, especially when dealing with small to medium sized solar panels. Read about how Joe Bick mounted his solar panels.
Although the caulk used in my situation originated at Wal Mart, eBay and amazon also have sufficient product. Compare eBay caulk deals below.