I have a Canon photo printer (Pixma MP450) that supports an optional Bluetooth unit (Canon BU-20) for printing wirelessly. Would a generic USB bluetooth dongle (~$20) work instead or would I need to buy the Canon adapter (~$80)? The Canon adapter also uses a USB interface. Thanks!