Weirdly enough, I finally received a refund. Not sure if because of forum shouting and they're trying some form of saving face... either way, still ridiculously poor service, 6months+ of consistent chasing, only to receive half the order and having to fight for a refund of the goods due to me...