Dave_W Super Freak Joined Apr 21, 2010 Messages 4,590 Reaction score 5,447 Location UK Feb 24, 2022 #1 Seems like they have some trouble going on and new UK customers are gonna get shafted, although they are not at fault. Not sure about giving all the details so check their social media.
Seems like they have some trouble going on and new UK customers are gonna get shafted, although they are not at fault. Not sure about giving all the details so check their social media.