I have used Bullion By Post several times recently to purchase Silver and Gold. I have found it to be reliable and the delivery has always arrived on time. They are doing a really good promotion and when you register your account and include the code 6VYF 9Y3Q then you get a free 1oz Silver Britannia coin (when you spend over £250). You can then go on to do the same and earn more coins.