Geek way of buying silver wedding rings

Disclaimers: 1. this post mentions my shop. 2. I’m sure we offer a great deal!

If you are looking preparing for a wedding and you want to keep it real (i.e. don’t want to copy celebrities in their race for overspending) then consider buying Silver Wedding Rings instead of gold. Here’s why:

* you want your rign to carry the emotional value not a metal value. The emotions are the same with any symbol and the hard cash saved makes a lot of difference.
* Good quality sterling silver bands start at about £35, so you can get a pair for £70. Poor quality gold rings (9ct, made in China) will cost you at least £199, so rounhly £400 per pair. If you want a good quality gold bands it then you’re looking at at least £360 per piece bringing the total to £700 – ten times the price of silver ones!
* adding a small diamond to you silver ring will make it more unique and personal. Silver with diamond ring will cost you about £85 – example is here here.
* taking the jewellery on holidays is safe. We have a lot of customers buying “replacement rings” when they travel, because they are scared to take something too expensive. Do you really want to spend time worrying about a wedding ring?

And now a plug why it’s good to buy from Harry Fay:
* we will help you make sure your ring fits nicely. We offer free ring sizers and free exchange if the ring doesn’t fit.
* we can engrave your message inside your ring – for additional £10 we will write your message.
* we know what we do – our family is making and selling jewellery since 1991.

Please go to our website to learn more and check our offering of Silver wedding bands.

CloudFlare to the rescue!

I love CloudFlare. Not only because it lowers the load on our servers and speeds up page load time, but it helps us to react to problems quickly. The most obvious case is when our server goes down we can redirect all the traffic to our spare server in a matter of few clicks. But today we used it to quickly fix a marketing issue:

In our marketing newsletter we sent to all subscribed readers we haven’t spotted that the main link leads to nowhere (copy paste issue). Instead of we had Yes, I know we should have tested it better. We usually do, but this time we failed to click on a biggest image in the email.

Using CloudFlare I’ve set a redirect in few clicks. I know I could do the same using .htaccess, but in my book messing with .htaccess equals problems – it’s just too easy to break something there. With CF the fix was quick, instantaneous and totally painless.


I won an iPad :)

Prestashop made a great ecommerce software (shopping cart) and Harry Fay is running successfully on it. The software is stable, easily configurable and the customization framework is well thought-through. And last week Prestashop gave me something more – an iPad. I won in it their give away. Here it is in action:


OVH hosting – piece of crap

It’s an eight day since problems with my hosting account started. My website is not available or takes 20s to respond. I understand hardware failures, but their recovery practices are inadequate.

“Performance” package my ass.

I’m moving out. I should have done it a week ago.

How to integrate Prestashop e-commerce site with Shopzilla

So you decided to integrate your shop with Shopzilla. If you are reading this in March 2014 then come back in a month to learn is it worth it. If you are decided then read on.

There are some commercial solutions available that will connect your shop to Shopzilla. The cost roughly 100 GBP. It’s not a huge sum, but I would advise you to spend the money on the Shopzilla ads instead to see if it is worth it. Which causes a small problem of uploading the products to Shopzilla.

Shopzilla’s interface seems to be stuck between 1999 and 2005. The only reasonable way they offer is to upload a CSV file for which they provide a documentation with some infuriating errors. And their system does not provide feedback on what you are doing wrong. Are you ready?

In order to create csv file they require I used SQL script and run it through PHPMySQL to save the result in csv format (please note you need to change it to .txt to upload to Shopzilla). Please save it as tab (\t) separated file without quotes around columns and with new line removal.

The script is below. You will have to adjust:
* case section to provide your category mapping
* change yourshop to base url of your shopin product and image url
* adjust id_lang in where statement to change the language of the export. I’m using 1 for English
* quantity in stock is hardcoded to 1000. That will be fine in most cases.
* Leave the shipping cost and bid empty, because Shopzilla suggests setting those parameters by the admin panel, not the feed itself.

The resulting txt file works fine with SEO optimized urls.

when like 'Earrings' then '14138'
when like 'Bracelets' then '14135'
else '14157'
end as Category, AS Manufacturer, AS Title,
') AS 'Product Description',
concat('http://yourshop/',cat.link_rewrite,'/',cast(p.id_product as char),'-',pl.link_rewrite,'.html') as Link,
concat('http://yourshop/',cast(img.id_image as char),'-thickbox_default/',cast(img.id_image as char),'.jpg') as Image,
concat(,'_',cast(p.id_product as char)) as SKU,
'1000' as Stock,
'New' AS 'Condition',
p.weight AS 'Shipping Weight',
'' as 'Shipping Cost',
'' as Bid,
'9 14' as 'Promotional Description',
'' as 'EAN / UPC',
p.price as Price

FROM ps_product p INNER JOIN
ps_product_lang pl ON p.id_product = pl.id_product LEFT JOIN
ps_manufacturer m ON p.id_manufacturer = m.id_manufacturer LEFT JOIN
ps_image img on p.id_product = img.id_product LEFT JOIN
ps_category_lang cat on p.id_category_default = cat.id_category
where img.position=1
and pl.id_lang=1
and cat.id_lang=1

Please let me know what your results in using Shopzilla are. Was it worth for you?