You need to check the size of the sim card. If it is a normal size then it wont fit in the S3 as this takes a mini sim, dont know about the LG. Also the phone you are getting needs to be on O2 or unlocked.
What is Amazon Go and will it come to the UK? The store without checkouts or queues