I'm glad that responsive websites are considered default. In 2012, this was not the case...
I used a button to switch between desktop and mobile versions of the website. Script was written to detect the browser/device and switch the device to the "mobile version".
Desktop
Home
Inside
Home II
00
Shelf Life
For the year and budget, this project turned out pretty well. The website was used for a number of years.