I am planning to buy a motor driving but most of the motor driver has peak current of 2A and some has 3A, I don't see any motor driver with 4.5A(stated from the specification). Even L298N (I don't want to use this because other people say about voltage lost due to heatsink which I dont understand but I think it's bad) and even L293D can't provide current more than 3A.