The pricey Alexa Photo Frame drops just in time for holiday gifting.