What IP Address did the ISP's router assign to your laptop? If it is a private range address (like 192.168.x.x) then you are fine. If it is a public range IP Address, then the above is quite dangerously true.
-Stoic Joker
This. And if you're connected directly, I have no question that it's a public range. The router serves as a buffer between you and the internet, and most (all?) include a hardware firewall. Don't trust your local one on this. I'd not be surprised if something hasn't already hit your laptop if you don't have a firewall installed. And if you do, I'd still not be surprised. I did it one time because I didn't believe that the reports were true of just how much bad stuff was out there. I took a decommissioned laptop and connected it directly. It was amazing at how little time it took to be attacked.
If you're reading this right now on that laptop, disconnect. Wait until you get a router. Then thoroughly check to make sure that nothing is on there. You can also buy your own (they don't really tell you that) and skip the monthly fee in exchange an up-front cost.