i just ordered mine from dealextreme since everyone always speaks so highly of it. i have the itouch2 and original DSi firmware. i'd like to get the new one though for two reasons: to be able to update the DSi firmware and get all the freebies and downloadable games, and also cause the itouch2 sometimes loses contact with the DSi while i'm playing.
i don't mind waiting for super long shipping since i already have this flashcart and an R4 for my DS phat.
when i got the itouch2 i had ordered it from DX and then canceled due to my lack of patience, paid almost twice as much to get it shipped faster from some american or canadian company. just do whatever is worth it to you. if you need it now, pay more. if not, go with someplace that has free shipping that'll save you a few bucks.