dx is reliable and probably the cheapest, but it will take you 7+ days to receive it because it comes from Hong Kong...you may find closer resellers but with higher prices... you just have to weigh the differences that are most important to you ( $$$ > ship time?)