Tried a forum search and couldn't find any mention of this site. Wasn't sure where to put this thread, but thought here was a good starting place! Anyone know if this website is at all associated with the guys here? Seems like someone blatantly breaching trademark otherwise. Was binging(?) for add-ons, as finally got round to getting my test XF install up and running and this site came up in the list of results..