Three months is cool, but it's a big reordering of life. If you enjoy your job, you shouldn't take it. Maybe your next job is worse. And people in SV say "every good developer has 5 offers waiting for him by breakfast" but it's not that way in every part of the country.
On the other hand, if you've been contemplating a job change, take it.
Amazon has not only used technology as their differentiator/equalizer, they've also innovated in other areas of technology and now resell that to others. Amazon is definitely a tech company on that measure. Zappos - they sell shoes. Now maybe they've done some innovating/inventing themselves, but I don't think they are known for that aspect of their company.
On the other hand, if you've been contemplating a job change, take it.