Could be. I just bought the oil for the service I'm about to do from them and even with upgraded delivery it was cheaper than anywhere else. Very well packaged too. I just got the full OE service kit from Germany though, it isn't that more expensive than the cheap alternatives and at least I know it should be spot on. I'll let you know how the delivery etc goes.
http://www.ebay.co.uk/itm/171679984679?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT