A closer look at their facebook shows you how reviews are disabled and also posts from customers. Anyone using skrill should know that they. We've put together a comprehensive review of Skrill so you can make an informed decision on whether or not to try out their services. Wondering if UK based Skrill is the payment processor for your business? Check out our unbiased review to find out!.