Registered: March 27, 2005 Location: England Posts: 405
Tue, Jan 30, 2007 @ 12:33 AM
Stamps are from a UK based company: http://www.sforstamps.co.uk/
I'm not sure what their international shipping policy is but I have always found them to be very helpful.