Just a quick note: our shop was not impacted by the Heartbleed bug. We have checked with all our service providers - Paypal, our ecommerce host, Canada Post - and they assure us that our customers' payment and contact info is safe.