Ordered something direct from pswpower today (German warehouse), could only find one really negative review and lots of good reviews. When people sell a lot of stuff there's always going to be some mistakes made, and I paid by paypal so feel I'm covered by that.