Never put text over any image backgrounds. The first thing this does is say “Hey! I’m an amateur!” Why? Because it is only one of the ecommerce solutions in Calgary that uses this technique. Not only does this scream low quality but it also is a hint that the website is going to be user hostile in other ways as well.