So it has only been 2 days? Sometimes there can be unforeseen delays. You should probably wait until the end of the week at least and if you still haven't received it, then take it to resolution. At this point though, there's no way to "cancel" your order since the vendor may already have put it in transit.