J jimjax10OP9 May 2010 · 06:15 UTC #1 Does anyone know if this site is legit? Anyone ever dealt with them before? Post Merge: [time]1273431892[/time] can anyone help me with this or recommend a uk site for decent backups?