I ordered something from them a couple of weeks ago, and while I know they are across the pond and I shouldn't expect the order to be here yet, the tracking info they gave me was not valid and they haven't replied to my email asking about it (sent several days ago). Are they for real?