Picture posting is enabled for all :)
Yes I think so, got mine through Amazon, been trying to avoid them because of the tax avoidance but they are rather convenient.